package com.sxfq.loansupermarket.backsystem.modular.basicData.entity;

import com.baomidou.mybatisplus.activerecord.Model;

import java.io.Serializable;

public class PayServiceInfo extends Model<PayServiceInfo> {

    private static final long serialVersionUID = 7L;

    private String id;
    private String payServiceId;
    private String customerId;
    private String id2;
    private String reservationsId;           //
    private Integer payServiceNum;           //项目个数
    private String department;
    private String firstLevelProject;
    private String payServiceName;            //收费项目名称
    private Double  payServicePrice;
    private Double  payServicePriceOne;
    private Double  payServicePriceTwo;
    private Integer isDeal;                 //是否成交
    private String tcName;            //tc姓名
    private String unit;
    private String isPay;            //是否付款
    private String dealStatus;            //是否付款
    private Double serviceActualPay;            //应实收款
    private Double receivable;            //应收款
    private Double updateMoney;
    private String remarks;                   //备注
    private String operationTime;
    private String operationTimeOne;
    private String operationTimeTwo;
    private String toVoidCause;

    private Double totleReceivable;                   //总应收款
    private Double totleServiceActualPay;                   //总应实收款
    private Double actualAccountBalance;
    private Double accountArrears;
    private Double foldingPay;          //折后价
    private Double zheMoney;

    private Double totleFoldingPay;
    private Double payService;
    private Double arrears;
    private String customerName;            //客户姓名
    private String customerPhone;           //电话
    private Integer customerSex;             // 性别
    private String customerStatus;             //客户状态
    private String medicalRecordNumber;           //病历号
    private String fieldTc;
    private String sex;             // 性别
    private String customerAge;
    private String checkStatus;
    private String referraler;  //转诊人
    /**
     * 排序
     */
    private String num;
    private String noDealCause;           //不成交原因

    private String leftUp;
    private String leftDown;
    private String rightUp;
    private String rightDown;
    private String doctor;
    private String nurse;
    private String typeNumber;
    private String getTime;
    private Integer isDo;

    public Integer getIsDo() {
        return isDo;
    }

    public void setIsDo(Integer isDo) {
        this.isDo = isDo;
    }

    public String getId2() {
        return id2;
    }

    public void setId2(String id2) {
        this.id2 = id2;
    }

    public Double getZheMoney() {
        return zheMoney;
    }

    public void setZheMoney(Double zheMoney) {
        this.zheMoney = zheMoney;
    }

    public String getOperationTimeOne() {
        return operationTimeOne;
    }

    public void setOperationTimeOne(String operationTimeOne) {
        this.operationTimeOne = operationTimeOne;
    }

    public String getOperationTimeTwo() {
        return operationTimeTwo;
    }

    public void setOperationTimeTwo(String operationTimeTwo) {
        this.operationTimeTwo = operationTimeTwo;
    }

    public String getGetTime() {
        return getTime;
    }

    public void setGetTime(String getTime) {
        this.getTime = getTime;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    public String getCustomerAge() {
        return customerAge;
    }

    public void setCustomerAge(String customerAge) {
        this.customerAge = customerAge;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public Integer getCustomerSex() {
        return customerSex;
    }

    public void setCustomerSex(Integer customerSex) {
        this.customerSex = customerSex;
    }

    public String getMedicalRecordNumber() {
        return medicalRecordNumber;
    }

    public void setMedicalRecordNumber(String medicalRecordNumber) {
        this.medicalRecordNumber = medicalRecordNumber;
    }

    public String getFieldTc() {
        return fieldTc;
    }

    public void setFieldTc(String fieldTc) {
        this.fieldTc = fieldTc;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public Double getArrears() {
        return arrears;
    }

    public void setArrears(Double arrears) {
        this.arrears = arrears;
    }

    public Double getPayService() {
        return payService;
    }

    public void setPayService(Double payService) {
        this.payService = payService;
    }

    public Double getUpdateMoney() {
        return updateMoney;
    }

    public void setUpdateMoney(Double updateMoney) {
        this.updateMoney = updateMoney;
    }

    public String getToVoidCause() {
        return toVoidCause;
    }

    public void setToVoidCause(String toVoidCause) {
        this.toVoidCause = toVoidCause;
    }

    public String getNoDealCause() {
        return noDealCause;
    }

    public void setNoDealCause(String noDealCause) {
        this.noDealCause = noDealCause;
    }

    public String getDealStatus() {
        return dealStatus;
    }

    public void setDealStatus(String dealStatus) {
        this.dealStatus = dealStatus;
    }

    public Double getTotleFoldingPay() {
        return totleFoldingPay;
    }

    public void setTotleFoldingPay(Double totleFoldingPay) {
        this.totleFoldingPay = totleFoldingPay;
    }

    public Double getFoldingPay() {
        return foldingPay;
    }

    public void setFoldingPay(Double foldingPay) {
        this.foldingPay = foldingPay;
    }

    public Double getPayServicePriceOne() {
        return payServicePriceOne;
    }

    public void setPayServicePriceOne(Double payServicePriceOne) {
        this.payServicePriceOne = payServicePriceOne;
    }

    public Double getPayServicePriceTwo() {
        return payServicePriceTwo;
    }

    public void setPayServicePriceTwo(Double payServicePriceTwo) {
        this.payServicePriceTwo = payServicePriceTwo;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getFirstLevelProject() {
        return firstLevelProject;
    }

    public void setFirstLevelProject(String firstLevelProject) {
        this.firstLevelProject = firstLevelProject;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public Double getAccountArrears() {
        return accountArrears;
    }

    public void setAccountArrears(Double accountArrears) {
        this.accountArrears = accountArrears;
    }

    public Double getActualAccountBalance() {
        return actualAccountBalance;
    }

    public void setActualAccountBalance(Double actualAccountBalance) {
        this.actualAccountBalance = actualAccountBalance;
    }

    private Double totalAmount;            //总价格
    private String outpatientName;

    public String getOutpatientName() {
        return outpatientName;
    }

    public void setOutpatientName(String outpatientName) {
        this.outpatientName = outpatientName;
    }

    public String getReservationsId() {
        return reservationsId;
    }

    public void setReservationsId(String reservationsId) {
        this.reservationsId = reservationsId;
    }

    public String getIsPay() {
        return isPay;
    }

    public void setIsPay(String isPay) {
        this.isPay = isPay;
    }

    public Double getTotleReceivable() {
        return totleReceivable;
    }

    public void setTotleReceivable(Double totleReceivable) {
        this.totleReceivable = totleReceivable;
    }

    public Double getTotleServiceActualPay() {
        return totleServiceActualPay;
    }

    public void setTotleServiceActualPay(Double totleServiceActualPay) {
        this.totleServiceActualPay = totleServiceActualPay;
    }

    public Double getReceivable() {
        return receivable;
    }

    public void setReceivable(Double receivable) {
        this.receivable = receivable;
    }

    public String getPayServiceId() {
        return payServiceId;
    }

    public void setPayServiceId(String payServiceId) {
        this.payServiceId = payServiceId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public Integer getPayServiceNum() {
        return payServiceNum;
    }

    public void setPayServiceNum(Integer payServiceNum) {
        this.payServiceNum = payServiceNum;
    }

    public Integer getIsDeal() {
        return isDeal;
    }

    public void setIsDeal(Integer isDeal) {
        this.isDeal = isDeal;
    }

    public String getTcName() {
        return tcName;
    }

    public void setTcName(String tcName) {
        this.tcName = tcName;
    }

    public Double getServiceActualPay() {
        return serviceActualPay;
    }

    public void setServiceActualPay(Double serviceActualPay) {
        this.serviceActualPay = serviceActualPay;
    }

    public String getOperationTime() {
        return operationTime;
    }

    public void setOperationTime(String operationTime) {
        this.operationTime = operationTime;
    }

    public Double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(Double totalAmount) {
        this.totalAmount = totalAmount;
    }


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPayServiceName() {
        return payServiceName;
    }

    public void setPayServiceName(String payServiceName) {
        this.payServiceName = payServiceName;
    }

    public Double getPayServicePrice() {
        return payServicePrice;
    }

    public void setPayServicePrice(Double payServicePrice) {
        this.payServicePrice = payServicePrice;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getLeftUp() {
        return leftUp;
    }

    public void setLeftUp(String leftUp) {
        this.leftUp = leftUp;
    }

    public String getLeftDown() {
        return leftDown;
    }

    public void setLeftDown(String leftDown) {
        this.leftDown = leftDown;
    }

    public String getRightUp() {
        return rightUp;
    }

    public void setRightUp(String rightUp) {
        this.rightUp = rightUp;
    }

    public String getRightDown() {
        return rightDown;
    }

    public void setRightDown(String rightDown) {
        this.rightDown = rightDown;
    }

    public String getDoctor() {
        return doctor;
    }

    public String getNurse() {
        return nurse;
    }

    public void setNurse(String nurse) {
        this.nurse = nurse;
    }

    public void setDoctor(String doctor) {
        this.doctor = doctor;
    }

    public void setTypeNumber(String typeNumber) {
        this.typeNumber = typeNumber;
    }

    public String getTypeNumber() {
        return typeNumber;
    }

    public String getCustomerStatus() {
        return customerStatus;
    }

    public void setCustomerStatus(String customerStatus) {
        this.customerStatus = customerStatus;
    }

    public String getReferraler() {
        return referraler;
    }

    public void setReferraler(String referraler) {
        this.referraler = referraler;
    }

    @Override
    protected Serializable pkVal() {
        return null;
    }
}
